#include <iostream>
#include <vector>
#include "OrderProduct.h"

#ifndef TRANSACTION_H
#define TRANSACTION_H

class Transaction {

private:
	string invoiceNo;
	string tDate;
	string tTime;
	double tAmount;
	vector<OrderProduct *> orderLine;

public:
	Transaction();

	string getInvoiceNo();

	void setInvoiceNo(string invoiceNo);

	string getTDate();

	void setTDate(string tDate);

	string getTTime();

	void setTTime(string tTime);

	double getTAmount();

	void setTAmount(double tAmount);

	void setOrderLine(vector<OrderProduct *> orderLine);

	vector<OrderProduct *> getOrderLine(); 

	virtual void TransactionInfo();
};

#endif
